//
//  IndicatorSettingItem.h
//  zoneSun
//
//  Created by zy-gyl on 16/7/19.
//  Copyright © 2016年 Zeaple. All rights reserved.
//

#import "SettingItem.h"

@interface IndicatorSettingItem : SettingItem
//要跳转的目标控制器
@property(nonatomic,assign)Class destVcClass;
//目标控制器的title
@property(nonatomic,copy)NSString *vcTitle;

@property(nonatomic,copy)NSString *rightTitle;
@property(nonatomic,copy)NSString *smallImageName;
@property(nonatomic,assign)BOOL isRightTiltle;

@property(nonatomic,assign)BOOL isShowRedCycle;

/*
 @prama: icon        单元格左边的图标
 @prama: title       单元格左边显示的内容
 @prama: destVcClass 跳转的目标控制器
 @prama: vcTitle     目标控制器的title
 */

+ (instancetype)indicatorItemWithIcon:(NSString *)icon title:(NSString *)title destVcClass:(Class)destVcClass vcTitle:(NSString*)vcTitle;


/*
 @prama: title       单元格左边显示的内容
 @prama: destVcClass 跳转的目标控制器
 @prama: vcTitle     目标控制器的title
 
 */

+ (instancetype)indicatorItemWithTitle:(NSString *)title destVcClass:(Class)destVcClass vcTitle:(NSString*)vcTitle;


+ (instancetype)indicatorItemWithTitle:(NSString *)title destVcClass:(Class)destVcClass vcTitle:(NSString*)vcTitle rightTitle:(NSString*)rightTiltle isRightTitle:(BOOL)isTitle;

+ (instancetype)indicatorItemWithTitle:(NSString *)title destVcClass:(Class)destVcClass vcTitle:(NSString*)vcTitle rightImage:(NSString*)iamgeName;

//右侧显示小红点
+ (instancetype)indicatorItemWithTitle:(NSString *)title destVcClass:(Class)destVcClass vcTitle:(NSString*)vcTitle rightImage:(NSString*)iamgeName   isShowRedCycle:(BOOL)isShowRedCycle;
@end


